A fascinating floating city